dürbün sehpa - Turkish English Dictionary